applicator rolls - German English Dictionary